package com.dhcc.cdc.busi.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.dhcc.core.framework.base.entity.DataEntity;


/**
 * 检验结果
 * 
 * @ClassName: LabResultEntity
 * @Description: TODO
 * @author jumper
 * @date 2021-04-26 16:21:40
 */
@TableName("t_cdc_bs_lab_result") 
public class CdcLabResultEntity extends DataEntity<CdcLabResultEntity> {
	private static final long serialVersionUID = 1L;
	@TableId(value = "id", type = IdType.AUTO)
	private Long id;
	//记录唯一标识
	private String xcode;
	//检验报告
	private Long labReportId;	
	//检验项目
	private Long labItemId;	
    @TableField(exist = false)
    private CdcLabItemEntity labItem;
	//检测结果
	private String result;	
	//定性结果
	private String resultType;	
	//结果说明
	private String resultNote;	
	//异常提示
	private String abnormalDesc;	
	//结果单位
	private String resultUnit;	
	//参考范围
	private String resultRange;	
	//多耐结果
	private String resultMdr;	
	//元数据
	private Long dataId;	
	//是否有效
	private Integer isActive;	

	public String getXcode() {
		return xcode;
	}
	public void setXcode(String xcode) {
		this.xcode = xcode;
	}
	/**
	 * 设置：检验报告
	 */
	public void setLabReportId(Long labReportId) {
		this.labReportId = labReportId;
	}
	/**
	 * 获取：检验报告
	 */
	public Long getLabReportId() {
		return labReportId;
	}
	/**
	 * 设置：检验项目
	 */
	public void setLabItemId(Long labItemId) {
		this.labItemId = labItemId;
	}
	/**
	 * 获取：检验项目
	 */
	public Long getLabItemId() {
		return labItemId;
	}
	/**
	 * 设置：检测结果
	 */
	public void setResult(String result) {
		this.result = result;
	}
	/**
	 * 获取：检测结果
	 */
	public String getResult() {
		return result;
	}
	/**
	 * 设置：定性结果
	 */
	public void setResultType(String resultType) {
		this.resultType = resultType;
	}
	/**
	 * 获取：定性结果
	 */
	public String getResultType() {
		return resultType;
	}
	/**
	 * 设置：结果说明
	 */
	public void setResultNote(String resultNote) {
		this.resultNote = resultNote;
	}
	/**
	 * 获取：结果说明
	 */
	public String getResultNote() {
		return resultNote;
	}
	/**
	 * 设置：异常提示
	 */
	public void setAbnormalDesc(String abnormalDesc) {
		this.abnormalDesc = abnormalDesc;
	}
	/**
	 * 获取：异常提示
	 */
	public String getAbnormalDesc() {
		return abnormalDesc;
	}
	/**
	 * 设置：结果单位
	 */
	public void setResultUnit(String resultUnit) {
		this.resultUnit = resultUnit;
	}
	/**
	 * 获取：结果单位
	 */
	public String getResultUnit() {
		return resultUnit;
	}
	/**
	 * 设置：参考范围
	 */
	public void setResultRange(String resultRange) {
		this.resultRange = resultRange;
	}
	/**
	 * 获取：参考范围
	 */
	public String getResultRange() {
		return resultRange;
	}
	/**
	 * 设置：多耐结果
	 */
	public void setResultMdr(String resultMdr) {
		this.resultMdr = resultMdr;
	}
	/**
	 * 获取：多耐结果
	 */
	public String getResultMdr() {
		return resultMdr;
	}
	/**
	 * 设置：元数据
	 */
	public void setDataId(Long dataId) {
		this.dataId = dataId;
	}
	/**
	 * 获取：元数据
	 */
	public Long getDataId() {
		return dataId;
	}
	/**
	 * 设置：是否有效
	 */
	public void setIsActive(Integer isActive) {
		this.isActive = isActive;
	}
	/**
	 * 获取：是否有效
	 */
	public Integer getIsActive() {
		return isActive;
	}
    public CdcLabItemEntity getLabItem() {
        return labItem;
    }
    public void setLabItem(CdcLabItemEntity labItem) {
        this.labItem = labItem;
    }
    
}
